diversion ditches - Turkish English Dictionary